be difficult and arduous - Turco Inglés Diccionario